/*
Theme Name: Filing Cabinet
Theme URI: http://www.brownlowdown.net/
Description: Filing Cabinet v1.0<br />A blue and orange template featuring moving tabs at the top right for each page.<br />Tested compatible with WordPress 2.7.1. Widget-ready.
Version: 1.0
Author: Tyler Crawford
Author URI: http://www.brownlowdown.net/
Tags: flash, css, filing, cabinet, tabs, files, orange, blue
*/

/*  Copyright 2009 Tyler Crawford (email: tyler @ flashythemes.com)

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*/

body
{
	margin:0;
	padding:0;
	padding-bottom:30px;
	background-color:#333B48;
	text-align:left;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#page
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
}

#header
{
	overflow:hidden;
}

#flashTitle
{
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	height:80px;
	width:375px;
}

#flashTitle h1
{
	padding:0;
	margin:0;
	padding-top:10px;
	font-size:35px;
}

#flashTitle a
{
	text-decoration:none;
	color:#fb6602;
}

#flashTitle h2
{
	padding:0;
	margin:0;
	font-size:14px;
}

#flashLinks
{
	float:right;
}

#cssLinks
{
	float:right;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}

#cssLinks a
{
	padding-top:12px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:25px;
	margin-left:5px;
	text-decoration:none;
	color:#333333;
	position:relative;
	top:51px;
	z-index:0;
}

#cssLinks a.header_link_selected
{
	background-color:#ffffff;
	padding-bottom:55px;
	top:23px;
}

#cssLinks a.header_link
{
	background-color:#acafb5;
}

#flashFrontPage
{
	margin-bottom:15px;
}

#main
{
	padding:20px;
	padding-bottom:10px;
	background-color:#FFFFFF;
	color:#000000;
	overflow:hidden;
	position:relative;
	z-index:100;
}

#content
{
	overflow:hidden;
}

#sidebar
{
	float:right;
	width:240px;
}

#sidebar ul li
{
	list-style-type: none;
	list-style-image: none;
	padding:0;
	margin:0;
}

#search
{
	padding-top:10px;
	padding-bottom:5px;
	text-align:center;
}

div.right
{
	padding-bottom:5px;
	margin-bottom:10px;
	background-color:#acafb5;
}

div.right div.rightTitle
{
	padding:5px;
	background-color:#333B48;
	color:#eeeeee;
	font-weight:bold;
}

div.right div.rightWidget
{
	padding:10px;
}

div.right a
{
	text-decoration:none;
	font-weight:bold;
}

div.right p
{
	padding:0px;
	margin:0px;
}

div.right ul
{
	/* padding-right:10px; */
}

div.right input
{
	padding:0;
	margin:0;
}

#posts
{
	float:left;
	width:700px;
}

#footer
{
	text-align:center;
	font-size:11px;
}

#footer a
{
	color:#eeeeee;
}

.post
{
	background-color:#d65329;
	color:#ffffff;
	padding-left:13px;
	padding-right:13px;
	padding-bottom:10px;
	border-top:#eb7047 2px solid;
	border-left:#eb7047 2px solid;
	border-bottom:#c8371c 2px solid;
	border-right:#c8371c 2px solid;
	overflow:hidden;
	margin-bottom:10px;
}

.post p
{
	text-align:justify;
}

.post a
{
	color:#f8e435;
	font-weight:bold;
	text-decoration:none;
}

.post img
{
	float:right;
	margin-left:15px;
	padding-bottom:5px;
}

.post .wp-caption
{
	background-color:#ffffff;
	color:#000000;
	padding-top:5px;
	padding-bottom:10px;
	overflow:visible;
	float:right;
	position:relative;
	text-align:center;
	font-size:11px;
	margin-left:20px;
}

.wp-caption img
{
	padding:0;
	margin:0;
	float:none;
}

.wp-caption p
{
	text-align:center;
	overflow:visible;
}

.wp-caption-text
{
	padding:0;
	margin:0;
	padding-top:5px;
}

.posttitle
{
	font-size:15px;
	font-weight:bold;
	padding:0;
	margin:0;
	padding-top:15px;
	padding-bottom:2px;
}

h2.posttitle
{
	font-size:15px;
	padding:0;
	margin:0;
	padding-top:13px;
}

.postmetadata
{

}

.postmetadata a
{
	color:#333B48;
}

.navigation
{
	overflow:hidden;
	font-size:11px;
	padding-bottom:10px;
}

.alignleft
{
	float:left;
	text-align:left;
}

.aligncenter
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.alignright
{
	float:right;
	text-align:right;
}

.navigation a
{
	text-decoration:none;
	color:#333B48;
	font-weight:bold;
}

.centered
{
	text-align:center;
}

.commentsmiddle
{
	padding-top:10px;
	width:60%;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#wp-calendar
{
	width:100%;
}

#calendar_wrap
{
	text-align:center;
	padding-bottom:0;
}

#calendar_wrap caption
{
	font-weight:bold;
	color:#eeeeee;
	padding-bottom:3px;
}

.textwidget
{
	padding:10px;
}